
// BroadcastChannel 用于浏览器的 跨进程通讯(多标签页之间的JavaScript脚本通讯)
// Chrome闻名于其沙箱的概念, 即网页之间互相不会收到干扰 => 每个浏览器的标签代表了不同的进程, 某个进程崩溃不会影响其他进程
// BroadcastChannel 就相当于由浏览器实现的 JsBridge, 用于标签页之间的进程通讯

const bcc = new BroadcastChannel('通道1');


bcc.addEventListener('message', (event) => {
    console.log(event);
});

bcc.postMessage('hello world!');